struct empty { };

protocol emptyStruct { child:  __delete__(); };
